package com.promise.jokerdream.response.pc

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

// 选择押镖相关回包
@Serializable
data class QueryEscortChooseResponse(
    override val result: Int,
    override val msg: String = "",
    // 剩余免费刷新次数
    @SerialName("reselect_times")
    val reselectTimes: Int = 0,
    // 当前押镖状态，0为未开始、1为进行中
    @SerialName("escort_state")
    val escortState: Int = 0,
    // npcId，0-3分别表示蔡八斗、吕青橙、温良恭、老板娘
    @SerialName("npc_id")
    val npcId: Int = 0,
): BasePCResponse {
    override fun getDescription(): String {
        return msg
    }
}
